trench warfare


Results for "trench warfare"

English - Turkish Dictionary

trench warfare

(English - Turkish Dictionary) :
siper harbi.